home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / screen-3.5.1 / INSTALL < prev    next >
Encoding:
Text File  |  1995-07-14  |  2.0 KB  |  49 lines

  1. Installation of screen3.3
  2.  
  3. 0.)
  4. Unpack. Screen comes as a compressed tar archive. You need gzip to uncompress.
  5. But... you probably already managed that step, when you are reading this.
  6.  
  7. 1.)
  8. Run configure. This should create a Makefile and a config.h file
  9. suited for your machine. Rename config.status to reflect the architecture 
  10. (hostname) where it was built. To reconfigure quickly for that architecture
  11. just run that config.status file.
  12. If this process fails, try to find out what configure did do and what it
  13. should have checked. Mail me.
  14.  
  15. 2.)
  16. Look through the Makefile & user configuration section in config.h and check the
  17. pathnames. Change them to suit your installation requirements.
  18.  
  19. 3.)
  20. You may well run screen from your private binary directory and with a 
  21. private socket directory like $HOME/.screen. But to have a full featured
  22. screen and (from a users point of view) more secure pty's you should
  23. consult a system administrator and discuss installing screen setuid-root
  24. in some globally accessible directory like /usr/local/bin.
  25.  
  26. Consider this, when deciding whether you install screen setuid-root:
  27. - On some machines root priviliges are required to open pty's. 
  28. - Pty's should be owned by the user, so that she can do chmod to prevent
  29.   intrudor attacks.
  30. - The ^At feature may need to lseek and read the kernel file to retrieve 
  31.   the load average.
  32. - On most machines utmp slots can only be created/manipulated with root
  33.   privileges. 
  34.  
  35. 4.)
  36. The man page screen.1 should go to /usr/local/man/man1, or some similar
  37. directory. It should format nicely with nroff -man. If it does not, then
  38. try removing extra dots with: sed -e 's/^\.\././' < screen.1 | nroff -man 
  39. Look through the etcscreenrc file for system wide defaults that you like to 
  40. set. e.g. autodetach off, startup_message off, ... 
  41. Install it to match the pathname specified in config.h
  42.  
  43. 5.)
  44. Since version 3.2.15 the screenrc file syntax changed slightly. All rc files
  45. from previous versions should be run through the newsyntax script that comes 
  46. with this package.
  47.  
  48. Juergen Weigert. (screen@uni-erlangen.de)
  49.